complete (one's duty) - İngilizce Eşanlam Sözlük